75-5725 Alii Dr Ste D101, Kailua-Kona, Island of Hawaii, HI 96740-1772, Island of Hawaii
"Best sushi place on the Big Island. Don't be rude... They are always slammed because they are that g"
"Best sushi place on the Big Island. Don't be rude... They are always slammed because they are that g"